floating bladderwort - German English Dictionary